d021efde20c56bedfb0f57d0e82ec7945f9a52b4,server/node/src/main/java/org/kaaproject/kaa/server/operations/service/delta/DefaultDeltaService.java,DefaultDeltaService,getDelta,#String#String#DeltaCacheKey#boolean#,198

Before Change


    private ConfigurationCacheEntry getDelta(final String endpointId, final String userId, DeltaCacheKey deltaKey, boolean useConfigurationRawSchema) throws GetDeltaException {
        EndpointUserConfigurationDto userConfiguration = findLatestUserConfiguration(userId, deltaKey);

        EndpointSpecificConfigurationDto epsConfig = Optional.ofNullable(endpointId)
                .flatMap(endpointSpecificConfigurationService::findByEndpointKeyHash)
                .orElse(null);

        EndpointObjectHash epsConfHash = Optional.ofNullable(epsConfig)

After Change


    private ConfigurationCacheEntry getDelta(final String endpointId, final String userId, DeltaCacheKey deltaKey, boolean useConfigurationRawSchema) throws GetDeltaException {
        EndpointUserConfigurationDto userConfiguration = findLatestUserConfiguration(userId, deltaKey);

        EndpointSpecificConfigurationDto epsConfig = Optional.ofNullable(endpointId)
                .map(Base64Util::decode)
                .flatMap(endpointSpecificConfigurationService::findActiveConfigurationByEndpointKeyHash)
                .orElse(null);

        EndpointObjectHash epsConfHash = Optional.ofNullable(epsConfig)